// 条件字典
const dicCondition = {
	// 获取省份
	'province': (id) => ({
		'target': `${id}-province_id`,
		'filter': []
	}),
	// 根据省份获取城市
	'city': (provinceId) => ({
		'target': 'teacher-city_id',
		'filter': [{
			'item': 'teacher-province_id',
			'type': '=',
			'value': provinceId
		}]
	}),
	// 根据城市获取区县
	'county': (cityId) => ({
		'target': 'teacher-county_id',
		'filter': [{
			'item': 'teacher-city_id',
			'type': '=',
			'value': cityId
		}]
	}),
	// 根据区县获取学校
	'school': (countyId) => ({
		'target': 'teacher-school_id',
		'filter': [{
			'item': 'teacher-county_id',
			'type': '=',
			'value': countyId
		}]
	}),
	// 老师筛选条件的学段
	'stage': (id) => ({
		'target': `${id}-grade_part`,
		'filter': []
	}),
	// 年级
	'grade': (id) => ({
		'target': `${id}-grade`,
		'filter': []
	}),
	// 学科
	'subject': (id) => ({
		'target': `${id}-subject`,
		'filter': []
	}),
	// 设备类型
	'deviceType': (id) => ({
		'target': `${id}-source`,
		'filter': []
	}),
	// 版本
	'version': (id) => ({
		'target': `${id}-version`,
		'filter': []
	})
};

module.exports = dicCondition;